Synonyms for "labour of love"

Words with similar meaning